627823
6738
69388
390961
351382
482663
161978
544834
186290
924887
549820
626807
5243799
3669581
3196148
2495804
2272988
2112609
2041358
193678
1819118
1743136
1717196
1659471